nuclear thermal rocket - Turkish English Dictionary